.header {
    width: 100%;
    height: 50px;
    display: flex;
    justify-content: space-between;
    background: #fff;

    .header-left {
        width: auto;
        height: 50px;
        background: #fff;
        margin-left: 20px;
        line-height: 50px;
        display: flex;
    }

    .header-right {
        width: 200px;
        height: auto;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        margin-right: 40px;

        .text {
            flex: 1;
            height: auto;
            text-align: right;
            font-size: 14px;
            color: #606266;

            .icon {
                width: 20px;
                height: 10px;
                margin: 0 5px;
            }
        }

        img {
            width: 40px;
            height: 40px;
            margin-left: 10px;
            border-radius: 40px;
        }
    }
}